If the widget is an action widget, it's been previously added with
gtk_dialog_add_action_widget, which calls add_response_data on it, which
in turn connects to the clicked/activate signal of that widget, so we
don't need to connect to that signal a second time in
gtk_buildable_custom_finished.
else
signal_id = GTK_WIDGET_GET_CLASS (object)->activate_signal;
- if (signal_id)
+ if (signal_id && !is_action)
{
GClosure *closure;